Japan Satellite Television (Europe) Ltd
65 Clifton St., Hackney, London, United Kingdom, EC2A 4JE
(02074) 267330 Phone